home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / dvglue.arc / MAKEFILE < prev    next >
Text File  |  1990-01-09  |  8KB  |  265 lines

  1. #
  2. # Turbo C v1.5 MAKE file for TopView Interface.
  3. #
  4.  
  5. # change the next line to select the desired memory model--t,s,m,c,l,h
  6. MDL = l
  7.  
  8. # If you want different optimizations, change the next line
  9. # you MUST leave in the -a- otherwise a number of functions will break
  10. CFLAGS = -m$(MDL) -Z -O -G -d -w -a-
  11.  
  12. # default rule to compile a module
  13. .c.obj:
  14.         tcc $(CFLAGS) -c $<
  15.  
  16. # the final goal of the makefile is to create the demo program
  17. demo.exe:  tvapi.lib demo.obj
  18.         tcc -m$(MDL) demo.obj tvapi.lib
  19.  
  20. dummyobj.1:  tvperase.obj tvbclear.obj tvbclose.obj tvbopen.obj tvlock.obj \
  21.    tvpopen.obj tvkclear.obj tvkclose.obj dvver.obj dvapi.obj tvsound.obj \
  22.    tvposwin.obj tvkread.obj tvkwrite.obj tvknew.obj tvkopen.obj \
  23.    tvkstat.obj tvbread.obj tvbnew.obj tvbstat.obj tvbfind.obj dvshadow.obj \
  24.    tvmtop.obj tvmbot.obj tvmasync.obj tvmallow.obj tvmfore.obj \
  25.    tvwlsize.obj tvworig.obj tvwcolor.obj tvwattr.obj tvwcursr.obj \
  26.    tvwmove.obj tvwresiz.obj tvwtitle.obj tvwscrol.obj tvqcolor.obj \
  27.    tvqattr.obj tvqctrl.obj tvqcursr.obj tvqhiden.obj tvqframe.obj \
  28.    tvqlsize.obj tvqtitle.obj tvwwidth.obj tvwsize.obj tvweof.obj \
  29.    tvwread.obj tvwwrite.obj tvwswrit.obj tvwfill.obj tvpnew.obj \
  30.    tvwnread.obj tvpstat.obj tvpadd.obj tvpsub.obj tvpgoto.obj tvpscale.obj
  31.  
  32. dummyobj.2:  tvfent.obj tvfhead.obj tvinew.obj tviadd.obj tvilen.obj \
  33.    tviread.obj tvifree.obj tvistat.obj tvsleep.obj tviset.obj \
  34.    tvputch.obj tvisobj.obj tvlocate.obj tvgetbuf.obj tvobject.obj \
  35.    tvqlattr.obj tvqleave.obj tvqsize.obj tvqfattr.obj tverrmsg.obj \
  36.    tvtstop.obj tvtstart.obj tvbsize.obj tvbaddr.obj tvksize.obj \
  37.    tvkadd.obj tvksub.obj tvjback.obj tvjfore.obj tvwatach.obj \
  38.    tvbname.obj tvbeof.obj tvpicon.obj tvoadd.obj tvosub.obj \
  39.    tvaopen.obj tvtpost.obj tvoread.obj tvwwritc.obj tvwwrita.obj \
  40.    tvjhide.obj tvjsusp.obj tvjshow.obj tvjfree.obj tvqorig.obj \
  41.    tvwprntf.obj tvcalloc.obj tvmalloc.obj tvfree.obj tvfalt.obj \
  42.    tvrealoc.obj tvjnew.obj tvbwrite.obj tvwaread.obj tvqaread.obj \
  43.    tvfpoint.obj tvfreset.obj tvkgetc.obj tvastat.obj tvwpoint.obj \
  44.    tvostat.obj tvpread.obj tvfbuild.obj tvfmark.obj
  45.  
  46. tvapi.lib: dummyobj.1 dummyobj.2 tvint15.obj tvint15w.obj tvint15i.obj \
  47.    tvint15n.obj tvtnew.obj tvwhide.obj tvver.obj tvinit.obj tvwat.obj \
  48.    tvqpos.obj tvmstrm.obj tvwreord.obj tvielaps.obj tvkesc.obj tvwcreat.obj \
  49.    tvbsend.obj tvqfield.obj tvtinter.obj tvpsize.obj tvanew.obj tvasize.obj \
  50.    tvmem.obj tvintbit.obj tvshadow.obj dvmem.obj tvjstart.obj tvwhandl.obj \
  51.    tvohandl.obj tvbhandl.obj tvkhandl.obj tvosize.obj dvinit.obj tvkfree.obj \
  52.    tvbfree.obj tvpfree.obj tvoclear.obj tvafree.obj tvtfree.obj tviclose.obj \
  53.    tvwfree.obj tvwclear.obj tvwrdraw.obj tviopen.obj tvistop.obj \
  54.    tvthandl.obj tvaclose.obj tvoclose.obj tvoopen.obj tvpclose.obj \
  55.    tvwctrl.obj tvwleave.obj tvwframe.obj tvwlattr.obj tvwfattr.obj \
  56.    tvwredrw.obj tvwrepat.obj tvwrepch.obj tvfattr.obj tvfchar.obj \
  57.    tvfclear.obj tvfcursr.obj tvfwrite.obj tvfswrit.obj tvfqtype.obj \
  58.    tvfscrol.obj tvftype.obj tvfqhead.obj tvfqent.obj tvfqsize.obj
  59.         del tvapi.lib
  60.         tlib tvapi/c @tvlib
  61.  
  62. tvstream.h: tvapi.h
  63.         touch tvstream.h
  64.  
  65. tvint15.obj:   tvapi.h tvint15.c
  66.         tcc $(CFLAGS) -c -B -N- tvint15
  67. tvint15w.obj:  tvstream.h tvint15w.c
  68.         tcc $(CFLAGS) -c -B -N- tvint15w
  69. tvint15i.obj:  tvapi.h tvint15i.c
  70.         tcc $(CFLAGS) -c -B -N- tvint15i
  71. tvint15n.obj:  tvapi.h tvint15n.c
  72.         tcc $(CFLAGS) -c -B -N- tvint15n
  73. tvtnew.obj:    tvapi.h tvtnew.c
  74.         tcc $(CFLAGS) -c -B -N- tvtnew
  75.  
  76. demo.obj:  demo.c tvstream.h
  77.  
  78. tverrmsg.obj:  tvapi.h
  79. tvielaps.obj:  tvapi.h
  80. tvkesc.obj:    tvapi.h
  81. tvwcreat.obj:  tvapi.h
  82. tvbsend.obj:   tvapi.h
  83. tvosize.obj:   tvapi.h
  84. tvostat.obj:   tvapi.h
  85. tvtinter.obj:  tvapi.h
  86. tvpsize.obj:   tvapi.h
  87. tvasize.obj:   tvapi.h
  88. tvver.obj:     tvapi.h
  89. tvmem.obj:     tvapi.h
  90. tvintbit.obj:  tvapi.h
  91. tvshadow.obj:  tvapi.h
  92. tvjstart.obj:  tvapi.h
  93. tvwhandl.obj:  tvapi.h
  94. tvohandl.obj:  tvapi.h
  95. tvbhandl.obj:  tvapi.h
  96. tvkhandl.obj:  tvapi.h
  97. tvkfree.obj:   tvapi.h
  98. tvbfree.obj:   tvapi.h
  99. tvpfree.obj:   tvapi.h
  100. tvoclear.obj:  tvapi.h
  101. tvafree.obj:   tvapi.h
  102. tvtfree.obj:   tvapi.h
  103. tviclose.obj:  tvapi.h
  104. tvwfree.obj:   tvapi.h
  105. tvwclear.obj:  tvapi.h
  106. tvwrdraw.obj:  tvapi.h
  107. tviopen.obj:   tvapi.h
  108. tvistop.obj:   tvapi.h
  109. tvthandl.obj:  tvapi.h
  110. tvaclose.obj:  tvapi.h
  111. tvoclose.obj:  tvapi.h
  112. tvoopen.obj:   tvapi.h
  113. tvpclose.obj:  tvapi.h
  114. tvperase.obj:  tvapi.h
  115. tvbclear.obj:  tvapi.h
  116. tvbclose.obj:  tvapi.h
  117. tvbopen.obj:   tvapi.h
  118. tvlock.obj:    tvapi.h
  119. tvkclear.obj:  tvapi.h
  120. tvkclose.obj:  tvapi.h
  121. tvsound.obj:   tvapi.h
  122. tvposwin.obj:  tvapi.h
  123. tvkread.obj:   tvapi.h
  124. tvkwrite.obj:  tvapi.h
  125. tvknew.obj:    tvapi.h
  126. tvkopen.obj:   tvapi.h
  127. tvkstat.obj:   tvapi.h
  128. tvbread.obj:   tvapi.h
  129. tvbnew.obj:    tvapi.h
  130. tvbstat.obj:   tvapi.h
  131. tvbfind.obj:   tvapi.h
  132. tvmtop.obj:    tvapi.h
  133. tvmbot.obj:    tvapi.h
  134. tvmasync.obj:  tvapi.h
  135. tvmallow.obj:  tvapi.h
  136. tvmfore.obj:   tvapi.h
  137. tvmstrm.obj:   tvstream.h
  138. tvwlsize.obj:  tvstream.h
  139. tvworig.obj:   tvstream.h
  140. tvwcolor.obj:  tvstream.h
  141. tvwattr.obj:   tvstream.h
  142. tvwcursr.obj:  tvstream.h
  143. tvwmove.obj:   tvstream.h
  144. tvwresiz.obj:  tvstream.h
  145. tvwtitle.obj:  tvstream.h
  146. tvwscrol.obj:  tvstream.h
  147. tvqcolor.obj:  tvstream.h
  148. tvqattr.obj:   tvstream.h
  149. tvqctrl.obj:   tvstream.h
  150. tvqcursr.obj:  tvstream.h
  151. tvqhiden.obj:  tvstream.h
  152. tvqframe.obj:  tvstream.h
  153. tvqlsize.obj:  tvstream.h
  154. tvqtitle.obj:  tvstream.h
  155. tvqlattr.obj:  tvstream.h
  156. tvqleave.obj:  tvstream.h
  157. tvqsize.obj:   tvstream.h
  158. tvqfattr.obj:  tvstream.h
  159. tvqpos.obj:    tvstream.h
  160. tvwhide.obj:   tvstream.h
  161. tvwctrl.obj:   tvstream.h
  162. tvwleave.obj:  tvstream.h
  163. tvwframe.obj:  tvstream.h
  164. tvwlattr.obj:  tvstream.h
  165. tvwfattr.obj:  tvstream.h
  166. tvwredrw.obj:  tvstream.h
  167. tvwrepat.obj:  tvstream.h
  168. tvwrepch.obj:  tvstream.h
  169. tvqfield.obj:  tvstream.h
  170. tvfattr.obj:   tvstream.h
  171. tvfchar.obj:   tvstream.h
  172. tvfclear.obj:  tvstream.h
  173. tvfcursr.obj:  tvstream.h
  174. tvfwrite.obj:  tvstream.h
  175. tvfswrit.obj:  tvstream.h
  176. tvfqtype.obj:  tvstream.h
  177. tvfscrol.obj:  tvstream.h
  178. tvftype.obj:   tvstream.h
  179. tvfqhead.obj:  tvstream.h
  180. tvfqent.obj:   tvstream.h
  181. tvfqsize.obj:  tvstream.h
  182. tvfent.obj:    tvstream.h
  183. tvfhead.obj:   tvstream.h
  184. tvwreord.obj:  tvstream.h
  185. tvfpoint.obj:  tvstream.h
  186. tvfreset.obj:  tvstream.h
  187. tvqaread.obj:  tvstream.h
  188. tvwaread.obj:  tvstream.h
  189. tvjhide.obj:   tvstream.h
  190. tvjsusp.obj:   tvstream.h
  191. tvjshow.obj:   tvstream.h
  192. tvjfree.obj:   tvstream.h
  193. tvjback.obj:   tvstream.h
  194. tvjfore.obj:   tvstream.h
  195. tvwatach.obj:  tvstream.h
  196. tvfbuild.obj:  tvstream.h
  197. tvfmark.obj:   tvstream.h
  198. tvwwidth.obj:  tvapi.h
  199. tvwsize.obj:   tvapi.h
  200. tvweof.obj:    tvapi.h
  201. tvwread.obj:   tvapi.h
  202. tvwnread.obj:  tvapi.h
  203. tvwwrite.obj:  tvapi.h
  204. tvwswrit.obj:  tvapi.h
  205. tvwfill.obj:   tvapi.h
  206. tvinew.obj:    tvapi.h
  207. tviadd.obj:    tvapi.h
  208. tvilen.obj:    tvapi.h
  209. tviread.obj:   tvapi.h
  210. tvifree.obj:   tvapi.h
  211. tvistat.obj:   tvapi.h
  212. tvsleep.obj:   tvapi.h
  213. tviset.obj:    tvapi.h
  214. tvputch.obj:   tvapi.h
  215. tvisobj.obj:   tvapi.h
  216. tvlocate.obj:  tvapi.h
  217. tvgetbuf.obj:  tvapi.h
  218. tvobject.obj:  tvapi.h
  219. tvpnew.obj:    tvapi.h
  220. tvpstat.obj:   tvapi.h
  221. tvpadd.obj:    tvapi.h
  222. tvpsub.obj:    tvapi.h
  223. tvtstop.obj:   tvapi.h
  224. tvtstart.obj:  tvapi.h
  225. tvbsize.obj:   tvapi.h
  226. tvbaddr.obj:   tvapi.h
  227. tvksize.obj:   tvapi.h
  228. tvkadd.obj:    tvapi.h
  229. tvksub.obj:    tvapi.h
  230. tvbname.obj:   tvapi.h
  231. tvbeof.obj:    tvapi.h
  232. tvpicon.obj:   tvapi.h
  233. tvpgoto.obj:   tvapi.h
  234. tvpscale.obj:  tvapi.h
  235. tvoadd.obj:    tvapi.h
  236. tvosub.obj:    tvapi.h
  237. tvaopen.obj:   tvapi.h
  238. tvtpost.obj:   tvapi.h
  239. tvoread.obj:   tvapi.h
  240. tvwwritc.obj:  tvapi.h
  241. tvwwrita.obj:  tvapi.h
  242. tvjnew.obj:    tvapi.h
  243. tvqorig.obj:   tvapi.h
  244. tvwprntf.obj:  tvapi.h
  245. tvmalloc.obj:  tvapi.h
  246. tvcalloc.obj:  tvapi.h
  247. tvrealoc.obj:  tvapi.h
  248. tvfree.obj:    tvapi.h
  249. tvbwrite.obj:  tvapi.h
  250. tvinit.obj:    tvapi.h
  251. tvwat.obj:     tvapi.h
  252. tvfalt.obj:    tvapi.h
  253. tvkgetc.obj:   tvapi.h
  254. tvpopen.obj:   tvapi.h
  255. tvastat.obj:   tvapi.h
  256. tvanew.obj:    tvapi.h
  257. tvwpoint.obj:  tvapi.h
  258. tvpread.obj:   tvapi.h
  259.  
  260. dvver.obj:     tvapi.h
  261. dvapi.obj:     tvapi.h
  262. dvmem.obj:     tvapi.h
  263. dvinit.obj:    tvapi.h
  264. dvshadow.obj:  tvapi.h
  265.